Tureng Mobile
Deyim
2
f.
learn something down pat
f.
learn something off pat